/*    */ package server.commands;
/*    */ 
/*    */ import client.MapleClient;
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ public abstract class CommandExecute
/*    */ {
/*    */   public abstract int execute(MapleClient paramMapleClient, String[] paramArrayOfString);
/*    */   
/*    */   public String getParameter() {
/* 22 */     return "无参数";
/*    */   }
/*    */ 
/*    */ 
/*    */   
/*    */   public CommandType getType() {
/* 28 */     return CommandType.NORMAL;
/*    */   }
/*    */   
/*    */   enum ReturnValue
/*    */   {
/* 33 */     DONT_LOG,
/* 34 */     LOG;
/*    */   }
/*    */   
/*    */   public static abstract class TradeExecute
/*    */     extends CommandExecute
/*    */   {
/*    */     public CommandType getType() {
/* 41 */       return CommandType.TRADE;
/*    */     }
/*    */   }
/*    */   
/*    */   public static abstract class PokemonExecute
/*    */     extends CommandExecute
/*    */   {
/*    */     public CommandType getType() {
/* 49 */       return CommandType.POKEMON;
/*    */     }
/*    */   }
/*    */ }


/* Location:              C:\PGX\Server.jar!\server\commands\CommandExecute.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */